Workload correlations in multi-processor hard real-time systems
نویسندگان
چکیده
منابع مشابه
Workload correlations in multi-processor hard real-time systems
Modern embedded systems that are integrated as multi-processor system on chips, are often characterized by the complex behaviors and dependencies between system components. Different events that trigger such systems may cause different execution demands, depending on their event type as well as on the task they are processed by, leading to complex workload correlations. For example in data proc...
متن کاملTask-Dependent Processor Shutdown for Hard Real-Time Systems
Mobile devices relying on batteries can save energy by using lowpower modes of their processors. In a hard real-time environment, one has to prove the real-time feasibility and thereby to guarantee that energy saving methods do not violate real-time constraints. Besides the processor’s unavailability during low-power mode, the transition to and from the mode consumes energy and time. This work ...
متن کاملMulti-criteria resource allocation in modal hard real-time systems
[email protected] https://eprints.whiterose.ac.uk/ Reuse Unless indicated otherwise, fulltext items are protected by copyright with all rights reserved. The copyright exception in section 29 of the Copyright, Designs and Patents Act 1988 allows the making of a single copy solely for the purpose of non-commercial research or private study within the limits of fair dealing. The publisher or...
متن کاملEvolving Scheduling Strategies for Multi-Processor Real-Time Systems
In recent years the multi-core era started to affect embedded systems, changing some of the rules: While on a single processor, Earliest Deadline First has been proven to be the best algorithm to guarantee the correct execution of priorized tasks, Dhall et al. have shown that this approach is not feasible for multi-processor systems anymore. A variety of new scheduling algorithms has been intro...
متن کاملReal-Time Workload Allocation on a Uni-Processor
The paper presents a novel allocation algorithm to allocate independent real time tasks on a processor in a way that improves the processor's throughput (Processor's throughput is the number of tasks the processor can accept for execution). The proposed approach allocates tasks' workloads (task's workload is the percentage of work required by the processor to execute the tas...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Journal of Computer and System Sciences
سال: 2007
ISSN: 0022-0000
DOI: 10.1016/j.jcss.2006.04.005